计算机与现代化 ›› 2012, Vol. 1 ›› Issue (6): 122-124,.doi: 10.3969/j.issn.1006-2475.2012.06.033

• 网络与通信 • 上一篇    下一篇

Ad Hoc网络中有效的费用优化组播路由算法

肖建新,贺 耀   

  1. 益阳医学高等专科学校计算机教研室,湖南 益阳 413000
  • 收稿日期:2011-09-08 修回日期:1900-01-01 出版日期:2012-06-14 发布日期:2012-06-14

An Efficient Multicast Routing Algorithm for Cost Optimization in Ad Hoc Network

XIAO Jian-xin, HE Yao   

  1. Computer Teaching and Research Section, Yiyang Medical College, Yiyang 413000, China
  • Received:2011-09-08 Revised:1900-01-01 Online:2012-06-14 Published:2012-06-14

摘要: Ad Hoc无线网络组网灵活、快捷,不受有线网络的影响,具有广阔的发展前景。随着无线通信技术的发展,组播应用日益广泛,组播技术正成为重要的研究课题。本文研究Ad Hoc网络时延约束组播路由问题,针对已有算法复杂性高、难于应用于实际的缺点,提出快速有效的组播路由算法DCMR。该算法首先找到足够的满足时延约束的源点与接收节点间路径;然后,对满足时延约束的路径依费用排序,并依序选择路径建立覆盖所有接收节点的组播树;最后,检查组播树的有效性,去掉可能存在的环路,并进行费用优化。仿真实验表明,在构造的组播树费用方面,DCMR算法稍差于KPP算法,但是,DCMR算法执行时间远低于KPP算法执行时间,可减少43.9%CPU执行时间。

关键词: Ad Hoc, 组播, 路由树, 费用优化, 时延约束

Abstract: Ad Hoc wireless network has the flexible, fast installment without the impact of cable networks, and has broad prospects for development. With the development of wireless communications technology, multicast applications widespread increasingly, multicast technology is becoming an important research topic. This paper studies the multicast routing problem in Ad Hoc network. For the complexity of existing algorithms and the difficulty of applying to the real world, the paper presents an efficient and effective multicast routing algorithm DCMR. First, the algorithm finds enough the delay constraint satisfied paths. Then, the path would be sorted by cost, and be selected in turn to cover all the receiving node, until the multicast tree is established. Finally, the validity of the multicast tree would be checked, removing the routing loop which may exist. Simulation results show that the tree costs generated by DCMR algorithm is slightly worse than KPP algorithm. But, for algorithm execution time, compared with KPP, DCMR has decreased 43.9%.

Key words: Ad Hoc, multicast, routing tree, cost optimization, delay constraint

中图分类号: